package com.fzj.example.design.bridge;

/**
* @Description
* @Author  fanzj
* @Date   2020/5/10 11:24 上午
* @Param
* @Return
* @Exception
*
*/
public class RefinedAbstraction extends Abstraction {

    public RefinedAbstraction() {
        System.out.println("RefinedAbstraction");
    }

    public RefinedAbstraction(Implementor implementor) {
        super(implementor);
    }


    @Override
    public void operation() {
        System.out.println("扩展抽象化(Refined Abstraction)角色被访问" );
        this.implementor.OperationImpl();
    }
}
